package com.lijiajia.cloud.common.security.user;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.time.LocalDateTime;

/**
 * 用户信息
 *
 * @author lijiajia
 * @since 2019-04-12
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
public class DefaultCloudUser implements ICloudUser {
	/**
	 * 用户id
	 */
	private String userId;
	/**
	 * 用户名
	 */
	private String loginName;
	/**
	 * email
	 */
	private String email;
	/**
	 * 电话
	 */
	private String telephone;
	/**
	 * 头像
	 */
	private String avatar;
	/**
	 * 真实姓名
	 */
	private String realName;
	/**
	 * 启用
	 */
	private Boolean enabled;
	/**
	 * 加入时间
	 */
	private LocalDateTime joinTime;
}
